package com.iori.common.exception;

/**
 * コントロールレイヤー関連エラー定義クラス
 *
 * @author lindx
 *
 */

public class FounderControllerException extends FounderException {

	/**
	 * 構成関数 BaseExceptionの構成メソッドを引き継ぐ クラス内部からスルーされた関連Exceptionクラスのカプセル化用
	 *
	 * @param e
	 *            コントロールレイヤーからスルーされた関連エラークラス
	 * @param errorCode
	 *            エラーコード
	 */
	public FounderControllerException(Exception e, int errorCode) {
		super(e, errorCode);
	}

	/**
	 * 構成関数 BaseExceptionの構成メソッドを引き継ぐ クラス内部からスルーされた関連エラーメッセージのカプセル化用
	 *
	 * @param message
	 *            エラーメッセージ
	 * @param errorCode
	 *            エラーコード
	 */
	public FounderControllerException(String message, int errorCode) {
		super(message, errorCode);
	}

	/**
	 * 構成関数 BaseExceptionの構成メソッドを引き継ぐ クラス内部からスルーされた関連Exceptionクラスのカプセル化用
	 *
	 * @param e
	 *            コントロールレイヤーからスルーされた関連エラークラス
	 */
	public FounderControllerException(Exception e) {
		super(e, ExceptionConf.ERROR_AXIS);

	}

	public FounderControllerException(String msgId) {
		super(msgId);
	}

}
